﻿using System;
using System.Linq;

namespace _128_处理查询中的异常_LINQ语法
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] 数组 = { 1, 4, 8, 32 };

            var 查询 = from x in 数组
                     select x / 0;      //因为查询没有真正执行， 所以不会报错

            try
            {
                foreach (int i in 查询)
                { 
                    Console.WriteLine(); 
                }
            }
            catch (Exception ex)
            {

                Console.WriteLine("错误信息：{0}", ex.Message);
            }

        }
    }
}
